module Base
{

    item Revolver
    {
        DisplayCategory = Weapon,
        ItemType = base:weapon,
        Weight = 1.5,
        Icon = S&WM625Revolver,
        AimingPerkCritModifier = 10,
        AimingPerkHitChanceModifier = 10,
        AimingPerkMinAngleModifier = 0.005,
        AimingPerkRangeModifier = 1.5,
        AimReleaseSound = M625AimRelease,
        Aimingtime = 25,
        AmmoBox = Base.Bullets45Box,
        AmmoType = base:bullets_45,
        AttachmentType = Holster,
        BreakSound = M625Break,
        BringToBearSound = M625BringToBear,
        ClickSound = M625Jam,
        ClipSize = 6,
        ConditionLowerChanceOneIn = 200,
        ConditionMax = 30,
        CritDmgMultiplier = 5.0,
        CriticalChance = 20.0,
        DoorDamage = 5,
        DropSound = M625Drop,
        EjectAmmoSound = M625EjectAmmo,
        EjectAmmoStartSound = M625EjectAmmoStart,
        EjectAmmoStopSound = M625EjectAmmoStop,
        EquipSound = M625Equip,
        HaveChamber = false,
        HitChance = 35,
        HitSound = BulletImpact,
        ImpactSound = null,
        InsertAmmoSound = M625InsertAmmo,
        InsertAmmoStartSound = M625InsertAmmoStart,
        InsertAmmoStopSound = M625InsertAmmoStop,
        IsAimedFirearm = true,
        JamGunChance = 0,
        KnockBackOnNoDeath = true,
        KnockdownMod = 2.0,
        ManuallyRemoveSpentRounds = true,
        MaxAmmo = 6,
        MaxDamage = 1.4,
        MaxHitcount = 1,
        MaxRange = 20.0,
        MinSightRange = 2,
        MaxSightRange = 6.0,
        MetalValue = 30.0,
        MinAngle = 0.95,
        MinDamage = 1.1,
        MinRange = 0.61,
        MinimumSwingtime = 0.5,
        ModelWeaponPart = TritiumSights TritiumSights scope scope,
        MultipleHitConditionAffected = false,
        MuzzleFlashModelKey = muzzle_flash_revolver,
        NPCSoundBoost = 1.5,
        Projectilecount = 1,
        PushBackMod = 0.3,
        Ranged = true,
        RecoilDelay = 15,
        Reloadtime = 30,
        RunAnim = Run_Weapon2,
        ShellFallSound = M625CartridgeFall,
        SoundGain = 1.5,
        SoundRadius = 100,
        SoundVolume = 50,
        SplatBloodOnNoDeath = true,
        SplatNumber = 3,
        SplatSize = 3,
        StopPower = 9.0,
        SubCategory = Firearm,
        SwingAmountBeforeImpact = 0.0,
        SwingAnim = Handgun,
        SwingSound = M625Shoot,
        Swingtime = 0.5,
        ToHitModifier = 1.5,
        UnequipSound = M625UnEquip,
        UseEndurance = false,
        WeaponReloadType = revolver,
        WeaponSprite = SWM625,
        Tags = base:hasmetal;base:firearm,
	Tooltip = Tooltip_Revolver,
    }

	model SWM625
	{
		mesh = weapons/firearm/SWM625,	
		texture = weapons/firearm/SWM625,
		attachment muzzle
		{
			offset = 0.0000 0.1480 0.0248,
			rotate = -90.0000 0.0000 -180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0563 0.0271,	
			rotate = 0.0000 0.0000 180.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

    item Revolver_Long
    {
        DisplayCategory = Weapon,
        ItemType = base:weapon,
        Weight = 1.5,
        Icon = ColtAnaconda,
        AimingPerkCritModifier = 10,
        AimingPerkHitChanceModifier = 12,
        AimingPerkMinAngleModifier = 0.005,
        AimingPerkRangeModifier = 1.5,
        AimReleaseSound = MagnumAimRelease,
        Aimingtime = 25,
        AmmoBox = Base.Bullets44Box,
        AmmoType = base:bullets_44,
        AttachmentType = Holster,
        BreakSound = MagnumBreak,
        BringToBearSound = MagnumBringToBear,
        ClickSound = MagnumJam,
        ClipSize = 6,
        ConditionLowerChanceOneIn = 200,
        ConditionMax = 30,
        CritDmgMultiplier = 8.0,
        CriticalChance = 20.0,
        DoorDamage = 10,
        DropSound = MagnumDrop,
        EjectAmmoSound = MagnumEjectAmmo,
        EjectAmmoStartSound = MagnumEjectAmmoStart,
        EjectAmmoStopSound = MagnumEjectAmmoStop,
        EquipSound = MagnumEquip,
        HaveChamber = false,
        HitChance = 25,
        HitSound = BulletImpact,
        ImpactSound = null,
        InsertAmmoSound = MagnumInsertAmmo,
        InsertAmmoStartSound = MagnumInsertAmmoStart,
        InsertAmmoStopSound = MagnumInsertAmmoStop,
        IsAimedFirearm = true,
        JamGunChance = 0,
        KnockBackOnNoDeath = true,
        KnockdownMod = 2.0,
        ManuallyRemoveSpentRounds = true,
        MaxAmmo = 6,
        MaxDamage = 2,
        MaxHitcount = 2,
        MaxRange = 22.0,
        MinSightRange = 2,
        MaxSightRange = 6.5,
        MetalValue = 30.0,
        MinAngle = 0.95,
        MinDamage = 1.5,
        MinRange = 0.61,
        MinimumSwingtime = 0.5,
        ModelWeaponPart = TritiumSights TritiumSights scope scope,
        MultipleHitConditionAffected = false,
        MuzzleFlashModelKey = muzzle_flash_revolver_long,
        NPCSoundBoost = 1.5,
        PiercingBullets =	TRUE,
        Projectilecount = 1,
        PushBackMod = 0.3,
        Ranged = true,
        RecoilDelay = 17,
        Reloadtime = 30,
        RunAnim = Run_Weapon2,
        ShellFallSound = MagnumCartridgeFall,
        SoundGain = 1.5,
        SoundRadius = 120,
        SoundVolume = 75,
        SplatBloodOnNoDeath = true,
        SplatNumber = 3,
        SplatSize = 3,
        StopPower = 12.0,
        SubCategory = Firearm,
        SwingAmountBeforeImpact = 0.0,
        SwingAnim = Handgun,
        SwingSound = MagnumShoot,
        Swingtime = 0.5,
        ToHitModifier = 1.5,
        UnequipSound = MagnumUnEquip,
        UseEndurance = false,
        WeaponReloadType = revolver,
        WeaponSprite = ColtAnacondaa,
        Tags = base:hasmetal;base:firearm,
	Tooltip = Tooltip_RevolverLong,
    }

	model ColtAnacondaa
	{
		mesh = weapons/firearm/ColtAnacondaa,	
		texture = weapons/firearm/ColtAnacondaa,
		attachment muzzle
		{
			offset = 0.0000 0.1733 0.0248,
			rotate = -90.0000 0.0000 -180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0563 0.0271,	
			rotate = 0.0000 0.0000 180.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

    item Revolver_Short
    {
        DisplayCategory = Weapon,
        ItemType = base:weapon,
        Weight = 1.2,
        Icon = S&WM36Revolver,
        AimingPerkCritModifier = 10,
        AimingPerkHitChanceModifier = 10,
        AimingPerkMinAngleModifier = 0.005,
        AimingPerkRangeModifier = 1.5,
        AimReleaseSound = M36AimRelease,
        Aimingtime = 25,
        AmmoBox = Base.Bullets38Box,
        AmmoType = base:bullets_38,
        AttachmentType = HolsterSmall,
        BreakSound = M36Break,
        BringToBearSound = M36BringToBear,
        ClickSound = M36Jam,
        ConditionLowerChanceOneIn = 200,
        ConditionMax = 30,
        CritDmgMultiplier = 4.0,
        CriticalChance = 20.0,
        DoorDamage = 5,
        DropSound = M36Drop,
        EjectAmmoSound = M36EjectAmmo,
        EjectAmmoStartSound = M36EjectAmmoStart,
        EjectAmmoStopSound = M36EjectAmmoStop,
        EquipSound = M36Equip,
        HaveChamber = false,
        HitChance = 40,
        HitSound = BulletImpact,
        ImpactSound = null,
        InsertAmmoSound = M36InsertAmmo,
        InsertAmmoStartSound = M36InsertAmmoStart,
        InsertAmmoStopSound = M36InsertAmmoStop,
        IsAimedFirearm = true,
        JamGunChance = 0,
        KnockBackOnNoDeath = true,
        KnockdownMod = 2.0,
        ManuallyRemoveSpentRounds = true,
        MaxAmmo = 5,
        MaxDamage = 1.2,
        MaxHitcount = 1,
        MaxRange = 18.0,
        MinSightRange = 2,
        MaxSightRange = 5.0,
        MetalValue = 30.0,
        MinAngle = 0.95,
        MinDamage = 0.9,
        MinRange = 0.61,
        MinimumSwingtime = 0.5,
        ModelWeaponPart = TritiumSights TritiumSights scope scope,
        MultipleHitConditionAffected = false,
        MuzzleFlashModelKey = muzzle_flash_revolver_short,
        NPCSoundBoost = 1.5,
        Projectilecount = 1,
        PushBackMod = 0.3,
        Ranged = true,
        RecoilDelay = 11,
        Reloadtime = 30,
        RunAnim = Run_Weapon2,
        ShellFallSound = M36CartridgeFall,
        SoundGain = 1.5,
        SoundRadius = 60,
        SoundVolume = 25,
        SplatBloodOnNoDeath = true,
        SplatNumber = 3,
        SplatSize = 3,
        StopPower = 5.0,
        SubCategory = Firearm,
        SwingAmountBeforeImpact = 0.0,
        SwingAnim = Handgun,
        SwingSound = M36Shoot,
        Swingtime = 0.5,
        ToHitModifier = 1.5,
        UnequipSound = M36UnEquip,
        UseEndurance = false,
        WeaponReloadType = revolver,
        WeaponSprite = SWM36,
        Tags = base:hasmetal;base:firearm,
	Tooltip = Tooltip_RevolverShort,
    }

	model SWM36
	{
		mesh = weapons/firearm/SWM36,	
		texture = weapons/firearm/SWM36,
		attachment muzzle
		{
			offset = 0.0000 0.1185 0.0248,
			rotate = -90.0000 0.0000 -180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0563 0.0271,	
			rotate = 0.0000 0.0000 180.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

    item SmithWessonM29
    {
        DisplayCategory = Weapon,
        ItemType = base:weapon,
        Weight = 1.5,
        Icon = SWM29,
        AimingPerkCritModifier = 10,
        AimingPerkHitChanceModifier = 12,
        AimingPerkMinAngleModifier = 0.005,
        AimingPerkRangeModifier = 1.5,
        AimReleaseSound = MagnumAimRelease,
        Aimingtime = 25,
        AmmoBox = Base.Bullets44Box,
        AmmoType = base:bullets_44,
        AttachmentType = Holster,
        BreakSound = MagnumBreak,
        BringToBearSound = MagnumBringToBear,
        ClickSound = MagnumJam,
        ClipSize = 6,
        ConditionLowerChanceOneIn = 200,
        ConditionMax = 30,
        CritDmgMultiplier = 8.0,
        CriticalChance = 20.0,
        DoorDamage = 10,
        DropSound = MagnumDrop,
        EjectAmmoSound = MagnumEjectAmmo,
        EjectAmmoStartSound = MagnumEjectAmmoStart,
        EjectAmmoStopSound = MagnumEjectAmmoStop,
        EquipSound = MagnumEquip,
        HaveChamber = false,
        HitChance = 25,
        HitSound = BulletImpact,
        ImpactSound = null,
        InsertAmmoSound = MagnumInsertAmmo,
        InsertAmmoStartSound = MagnumInsertAmmoStart,
        InsertAmmoStopSound = MagnumInsertAmmoStop,
        IsAimedFirearm = true,
        JamGunChance = 0,
        KnockBackOnNoDeath = true,
        KnockdownMod = 2.0,
        ManuallyRemoveSpentRounds = true,
        MaxAmmo = 6,
        MaxDamage = 2,
        MaxHitcount = 2,
        MaxRange = 22.0,
        MinSightRange = 2,
        MaxSightRange = 6.5,
        MetalValue = 30.0,
        MinAngle = 0.95,
        MinDamage = 1.5,
        MinRange = 0.61,
        MinimumSwingtime = 0.5,
        ModelWeaponPart = TritiumSights TritiumSights scope scope,
        MultipleHitConditionAffected = false,
        MuzzleFlashModelKey = muzzle_flash_revolver_long,
        NPCSoundBoost = 1.5,
        PiercingBullets =	TRUE,
        Projectilecount = 1,
        PushBackMod = 0.3,
        Ranged = true,
        RecoilDelay = 17,
        Reloadtime = 30,
        RunAnim = Run_Weapon2,
        ShellFallSound = MagnumCartridgeFall,
        SoundGain = 1.5,
        SoundRadius = 120,
        SoundVolume = 75,
        SplatBloodOnNoDeath = true,
        SplatNumber = 3,
        SplatSize = 3,
        StopPower = 12.0,
        SubCategory = Firearm,
        SwingAmountBeforeImpact = 0.0,
        SwingAnim = Handgun,
        SwingSound = MagnumShoot,
        Swingtime = 0.5,
        ToHitModifier = 1.5,
        UnequipSound = MagnumUnEquip,
        UseEndurance = false,
        WeaponReloadType = revolver,
        WeaponSprite = SWM29,
        Tags = base:hasmetal;base:firearm,
	Tooltip = Tooltip_SWM29,
    }

	model SWM29
	{
		mesh = weapons/firearm/SWM29,	
		texture = weapons/firearm/SWM29,
		attachment muzzle
		{
			offset = 0.0000 0.1733 0.0248,
			rotate = -90.0000 0.0000 -180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0563 0.0271,	
			rotate = 0.0000 0.0000 180.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

    item ColtPython
    {
        DisplayCategory = Weapon,
        ItemType = base:weapon,
        Weight = 1.5,
        Icon = ColtPython,
        AimingPerkCritModifier = 10,
        AimingPerkHitChanceModifier = 12,
        AimingPerkMinAngleModifier = 0.005,
        AimingPerkRangeModifier = 1.5,
        AimReleaseSound = MagnumAimRelease,
        Aimingtime = 25,
        AmmoBox = Base.Bullets357Box,
        AmmoType = base:bullets_357,
        AttachmentType = Holster,
        BreakSound = MagnumBreak,
        BringToBearSound = MagnumBringToBear,
        ClickSound = MagnumJam,
        ClipSize = 6,
        ConditionLowerChanceOneIn = 200,
        ConditionMax = 30,
        CritDmgMultiplier = 6.0,
        CriticalChance = 20.0,
        DoorDamage = 10,
        DropSound = MagnumDrop,
        EjectAmmoSound = MagnumEjectAmmo,
        EjectAmmoStartSound = MagnumEjectAmmoStart,
        EjectAmmoStopSound = MagnumEjectAmmoStop,
        EquipSound = MagnumEquip,
        HaveChamber = false,
        HitChance = 25,
        HitSound = BulletImpact,
        ImpactSound = null,
        InsertAmmoSound = MagnumInsertAmmo,
        InsertAmmoStartSound = MagnumInsertAmmoStart,
        InsertAmmoStopSound = MagnumInsertAmmoStop,
        IsAimedFirearm = true,
        JamGunChance = 0,
        KnockBackOnNoDeath = true,
        KnockdownMod = 2.0,
        ManuallyRemoveSpentRounds = true,
        MaxAmmo = 6,
        MaxDamage = 1.7,
        MaxHitcount = 2,
        MaxRange = 22.0,
        MinSightRange = 2,
        MaxSightRange = 6.5,
        MetalValue = 30.0,
        MinAngle = 0.95,
        MinDamage = 1.3,
        MinRange = 0.61,
        MinimumSwingtime = 0.5,
        ModelWeaponPart = TritiumSights TritiumSights scope scope,
        MultipleHitConditionAffected = false,
        MuzzleFlashModelKey = muzzle_flash_revolver_long,
        NPCSoundBoost = 1.5,
        PiercingBullets =	TRUE,
        Projectilecount = 1,
        PushBackMod = 0.3,
        Ranged = true,
        RecoilDelay = 17,
        Reloadtime = 30,
        RunAnim = Run_Weapon2,
        ShellFallSound = MagnumCartridgeFall,
        SoundGain = 1.5,
        SoundRadius = 120,
        SoundVolume = 75,
        SplatBloodOnNoDeath = true,
        SplatNumber = 3,
        SplatSize = 3,
        StopPower = 12.0,
        SubCategory = Firearm,
        SwingAmountBeforeImpact = 0.0,
        SwingAnim = Handgun,
        SwingSound = MagnumShoot,
        Swingtime = 0.5,
        ToHitModifier = 1.5,
        UnequipSound = MagnumUnEquip,
        UseEndurance = false,
        WeaponReloadType = revolver,
        WeaponSprite = ColtPython,
        Tags = base:hasmetal;base:firearm,
	Tooltip = Tooltip_ColtPython,
    }

	model ColtPython
	{
		mesh = weapons/firearm/ColtPython,	
		texture = weapons/firearm/ColtPython,
		attachment muzzle
		{
			offset = 0.0000 0.1733 0.0248,
			rotate = -90.0000 0.0000 -180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0563 0.0271,	
			rotate = 0.0000 0.0000 180.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

    item Uppercut
    {
        DisplayCategory = Weapon,
        ItemType = base:weapon,
        Weight = 1.5,
        Icon = Uppercut,
        AimingPerkCritModifier = 10,
        AimingPerkHitChanceModifier = 10,
        AimingPerkMinAngleModifier = 0.005,
        AimingPerkRangeModifier = 1.5,
        AimReleaseSound = M625AimRelease,
        Aimingtime = 25,
        AmmoBox = Base.4570Box,
        AmmoType = hiraeth:bullets_4570,
        AttachmentType = Holster,
        BreakSound = M625Break,
        BringToBearSound = M625BringToBear,
        ClickSound = M625Jam,
        ClipSize = 6,
        ConditionLowerChanceOneIn = 200,
        ConditionMax = 30,
        CritDmgMultiplier = 6.0,
        CriticalChance = 20.0,
        DoorDamage = 5,
        DropSound = M625Drop,
        EjectAmmoSound = M625EjectAmmo,
        EjectAmmoStartSound = M625EjectAmmoStart,
        EjectAmmoStopSound = M625EjectAmmoStop,
        EquipSound = M625Equip,
        HaveChamber = false,
        HitChance = 35,
        HitSound = BulletImpact,
        ImpactSound = null,
        InsertAmmoSound = M625InsertAmmo,
        InsertAmmoStartSound = M625InsertAmmoStart,
        InsertAmmoStopSound = M625InsertAmmoStop,
        IsAimedFirearm = true,
        JamGunChance = 0,
        KnockBackOnNoDeath = true,
        KnockdownMod = 2.0,
        ManuallyRemoveSpentRounds = true,
        MaxAmmo = 6,
        MaxDamage = 2.6,
        MaxHitcount = 2,
        MaxRange = 20.0,
        MinSightRange = 2,
        MaxSightRange = 6.0,
        MetalValue = 30.0,
        MinAngle = 0.95,
        MinDamage = 1.4,
        MinRange = 0.61,
        MinimumSwingtime = 0.5,
        ModelWeaponPart = TritiumSights TritiumSights scope scope,
        MultipleHitConditionAffected = false,
        MuzzleFlashModelKey = muzzle_flash_revolver,
        NPCSoundBoost = 1.5,
        PiercingBullets = true,
        Projectilecount = 1,
        PushBackMod = 0.3,
        Ranged = true,
        RecoilDelay = 15,
        Reloadtime = 30,
        RunAnim = Run_Weapon2,
        ShellFallSound = M625CartridgeFall,
        SoundGain = 1.5,
        SoundRadius = 120,
        SoundVolume = 50,
        SplatBloodOnNoDeath = true,
        SplatNumber = 3,
        SplatSize = 3,
        StopPower = 9.0,
        SubCategory = Firearm,
        SwingAmountBeforeImpact = 0.0,
        SwingAnim = Handgun,
        SwingSound = MSR788Shoot,
        Swingtime = 0.5,
        ToHitModifier = 1.5,
        UnequipSound = M625UnEquip,
        UseEndurance = false,
        WeaponReloadType = revolver,
        WeaponSprite = Uppercut,
        Tags = base:hasmetal;base:firearm,
	Tooltip = Tooltip_Uppercut,
    }

	model Uppercut
	{
		mesh = weapons/firearm/Uppercut,	
		texture = weapons/firearm/Uppercut,
		attachment muzzle
		{
			offset = 0.0000 0.1480 0.0248,
			rotate = -90.0000 0.0000 -180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0424 0.0242,	
			rotate = 0.0000 0.0000 180.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

    item PaxTrueshot
    {
        DisplayCategory = Weapon,
        ItemType = base:weapon,
        Weight = 1.5,
        Icon = PaxTrueshot,
        AimingPerkCritModifier = 10,
        AimingPerkHitChanceModifier = 10,
        AimingPerkMinAngleModifier = 0.005,
        AimingPerkRangeModifier = 1.5,
        AimReleaseSound = M625AimRelease,
        Aimingtime = 25,
        AmmoBox = Base.45ColtBulletsBox,
        AmmoType = hiraeth:bullets_45colt,
        AttachmentType = Holster,
        BreakSound = M625Break,
        BringToBearSound = M625BringToBear,
        ClickSound = M625Jam,
        ClipSize = 6,
        ConditionLowerChanceOneIn = 200,
        ConditionMax = 30,
        CritDmgMultiplier = 5.0,
        CriticalChance = 20.0,
        DoorDamage = 5,
        DropSound = M625Drop,
        EjectAmmoSound = M625EjectAmmo,
        EjectAmmoStartSound = M625EjectAmmoStart,
        EjectAmmoStopSound = M625EjectAmmoStop,
        EquipSound = M625Equip,
        HaveChamber = false,
        HitChance = 35,
        HitSound = BulletImpact,
        ImpactSound = null,
        InsertAmmoSound = M625InsertAmmo,
        InsertAmmoStartSound = M625InsertAmmoStart,
        InsertAmmoStopSound = M625InsertAmmoStop,
        IsAimedFirearm = true,
        JamGunChance = 0,
        KnockBackOnNoDeath = true,
        KnockdownMod = 2.0,
        ManuallyRemoveSpentRounds = true,
        MaxAmmo = 6,
        MaxDamage = 1.4,
        MaxHitcount = 1,
        MaxRange = 20.0,
        MinSightRange = 2,
        MaxSightRange = 6.0,
        MetalValue = 30.0,
        MinAngle = 0.95,
        MinDamage = 1.1,
        MinRange = 0.61,
        MinimumSwingtime = 0.5,
        ModelWeaponPart = TritiumSights TritiumSights scope scope,
        MultipleHitConditionAffected = false,
        MuzzleFlashModelKey = muzzle_flash_revolver,
        NPCSoundBoost = 1.5,
        Projectilecount = 1,
        PushBackMod = 0.3,
        Ranged = true,
        RecoilDelay = 15,
        Reloadtime = 30,
        RunAnim = Run_Weapon2,
        ShellFallSound = M625CartridgeFall,
        SoundGain = 1.5,
        SoundRadius = 100,
        SoundVolume = 50,
        SplatBloodOnNoDeath = true,
        SplatNumber = 3,
        SplatSize = 3,
        StopPower = 9.0,
        SubCategory = Firearm,
        SwingAmountBeforeImpact = 0.0,
        SwingAnim = Handgun,
        SwingSound = M1911Shoot,
        Swingtime = 0.5,
        ToHitModifier = 1.5,
        UnequipSound = M625UnEquip,
        UseEndurance = false,
        WeaponReloadType = revolver,
        WeaponSprite = PaxTrueshot,
        Tags = base:hasmetal;base:firearm,
	Tooltip = Tooltip_PaxTrueshot,
    }

	model PaxTrueshot
	{
		mesh = weapons/firearm/PaxTrueshot,	
		texture = weapons/firearm/PaxTrueshot,
		attachment muzzle
		{
			offset = 0.0000 0.1480 0.0248,
			rotate = -90.0000 0.0000 -180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0424 0.0242,	
			rotate = 0.0000 0.0000 180.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

    item Dolch96
    {
        DisplayCategory = Weapon,
        ItemType = base:weapon,
        Weight = 1.5,
        Icon = Dolch96,
        AimingPerkCritModifier = 10,
        AimingPerkHitChanceModifier = 10,
        AimingPerkMinAngleModifier = 0.005,
        AimingPerkRangeModifier = 1.5,
        AimReleaseSound = M625AimRelease,
        Aimingtime = 25,
        AmmoBox = Base.Bullets76325Box,
        AmmoType = hiraeth:bullets_76325,
        AttachmentType = Holster,
        BreakSound = M625Break,
        BringToBearSound = M625BringToBear,
        ClickSound = M625Jam,
        ClipSize = 10,
        ConditionLowerChanceOneIn = 200,
        ConditionMax = 30,
        CritDmgMultiplier = 5.0,
        CriticalChance = 20.0,
        DoorDamage = 5,
        DropSound = M625Drop,
        EjectAmmoSound = M625EjectAmmo,
        EjectAmmoStartSound = M625EjectAmmoStart,
        EjectAmmoStopSound = M625EjectAmmoStop,
        EquipSound = M625Equip,
        HitChance = 35,
        HitSound = BulletImpact,
        ImpactSound = null,
        InsertAmmoSound = M625InsertAmmo,
        InsertAmmoStartSound = M625InsertAmmoStart,
        InsertAmmoStopSound = M625InsertAmmoStop,
        IsAimedFirearm = true,
        JamGunChance = 0,
        KnockBackOnNoDeath = true,
        KnockdownMod = 2.0,
        MagazineType = Base.76325Clip,
        MaxAmmo = 10,
        MaxDamage = 1.2,
        MaxHitcount = 1,
        MaxRange = 20.0,
        MinSightRange = 2,
        MaxSightRange = 6.0,
        MetalValue = 30.0,
        MinAngle = 0.95,
        MinDamage = 0.9,
        MinRange = 0.61,
        MinimumSwingtime = 0.5,
        ModelWeaponPart = TritiumSights TritiumSights scope scope,
        ModelWeaponPart = Laser Laser laser laser,
        ModelWeaponPart = 9mmSuppressor 9mmSuppressor 9mmsuppressor 9mmsuppressor,
        ModelWeaponPart = Improved9mmSuppressor Improved9mmSuppressor 9mmsuppressor 9mmsuppressor,
        ModelWeaponPart = Compensator Compensator compensator compensator,
        ModelWeaponPart = GunLight GunLight gunlight gunlight,
        ModelWeaponPart = DIYSuppressor DIYSuppressor diysuppressor diysuppressor,
        MultipleHitConditionAffected = false,
        MuzzleFlashModelKey = muzzle_flash_handgun,
        NPCSoundBoost = 1.5,
        Projectilecount = 1,
        PushBackMod = 0.3,
        RackSound = M9Rack,
        Ranged = true,
        RecoilDelay = 15,
        Reloadtime = 30,
        RunAnim = Run_Weapon2,
        ShellFallSound = M625CartridgeFall,
        SoundGain = 1.5,
        SoundRadius = 100,
        SoundVolume = 50,
        SplatBloodOnNoDeath = true,
        SplatNumber = 3,
        SplatSize = 3,
        StopPower = 9.0,
        SubCategory = Firearm,
        SwingAmountBeforeImpact = 0.0,
        SwingAnim = Handgun,
        SwingSound = M9Shoot,
        Swingtime = 0.5,
        ToHitModifier = 1.5,
        UnequipSound = M625UnEquip,
        UseEndurance = false,
        WeaponReloadType = handgun,
        WeaponSprite = Dolch96,
        Tags = base:hasmetal;base:firearm,
	Tooltip = Tooltip_Dolch96,
    }

	model Dolch96
	{
		mesh = weapons/firearm/Dolch96,	
		texture = weapons/firearm/Dolch96,
		attachment muzzle
		{
			offset = 0.0000 0.0326 -0.2241,
			rotate = 180.0000 0.0000 180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0323 -0.0251,	
			rotate = 270.0000 0.0000 0.0000,
		}
		attachment laser		
		{		
			offset = 0.0000 -0.0174 -0.0734,	
			rotate = 90.0000 0.0000 180.0000,
		}
		attachment 9mmsuppressor		
		{		
			offset = 0.0000 0.0332 0.1616,	
			rotate = 270.0000 0.0000 0.0000,
		}
		attachment compensator		
		{		
			offset = 0.0000 0.0326 -0.2139,	
			rotate = 270.0000 0.0000 180.0000,
		}
		attachment gunlight		
		{		
			offset = 0.0000 0.0226 -0.1048,	
			rotate = 0.0000 270.0000 90.0000,
		}
		attachment diysuppressor		
		{		
			offset = 0.0000 0.0319 0.1461,
			rotate = -90.0000 0.0000 0.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

    item ConversionChainPistol
    {
        DisplayCategory = Weapon,
        ItemType = base:weapon,
        Weight = 1.5,
        Icon = ConversionChainPistol,
        AimingPerkCritModifier = 10,
        AimingPerkHitChanceModifier = 10,
        AimingPerkMinAngleModifier = 0.005,
        AimingPerkRangeModifier = 1.5,
        AimReleaseSound = M625AimRelease,
        Aimingtime = 25,
        AmmoBox = Base.Bullets22Box,
        AmmoType = hiraeth:bullets_22,
        AttachmentType = Holster,
        BreakSound = M625Break,
        BringToBearSound = M625BringToBear,
        ClickSound = M625Jam,
        ClipSize = 24,
        ConditionLowerChanceOneIn = 200,
        ConditionMax = 30,
        CritDmgMultiplier = 4.0,
        CriticalChance = 20.0,
        DoorDamage = 5,
        DropSound = M625Drop,
        EjectAmmoSound = M625EjectAmmo,
        EjectAmmoStartSound = M625EjectAmmoStart,
        EjectAmmoStopSound = M625EjectAmmoStop,
        EquipSound = M625Equip,
        HaveChamber = false,
        HitChance = 35,
        HitSound = BulletImpact,
        ImpactSound = null,
        InsertAmmoSound = M625InsertAmmo,
        InsertAmmoStartSound = M625InsertAmmoStart,
        InsertAmmoStopSound = M625InsertAmmoStop,
        IsAimedFirearm = true,
        JamGunChance = 0,
        KnockBackOnNoDeath = true,
        KnockdownMod = 2.0,
        ManuallyRemoveSpentRounds = true,
        MaxAmmo = 24,
        MaxDamage = 0.9,
        MaxHitcount = 1,
        MaxRange = 20.0,
        MinSightRange = 2,
        MaxSightRange = 6.0,
        MetalValue = 30.0,
        MinAngle = 0.95,
        MinDamage = 0.6,
        MinRange = 0.61,
        MinimumSwingtime = 0.5,
        ModelWeaponPart = TritiumSights TritiumSights scope scope,
        MultipleHitConditionAffected = false,
        MuzzleFlashModelKey = muzzle_flash_revolver,
        NPCSoundBoost = 1.5,
        Projectilecount = 1,
        PushBackMod = 0.3,
        Ranged = true,
        RecoilDelay = 15,
        Reloadtime = 30,
        RunAnim = Run_Weapon2,
        ShellFallSound = M625CartridgeFall,
        SoundGain = 1.5,
        SoundRadius = 40,
        SoundVolume = 50,
        SplatBloodOnNoDeath = true,
        SplatNumber = 3,
        SplatSize = 3,
        StopPower = 9.0,
        SubCategory = Firearm,
        SwingAmountBeforeImpact = 0.0,
        SwingAnim = Handgun,
        SwingSound = M36Shoot,
        Swingtime = 0.5,
        ToHitModifier = 1.5,
        UnequipSound = M625UnEquip,
        UseEndurance = false,
        WeaponReloadType = revolver,
        WeaponSprite = ConversionChainPistol,
        Tags = base:hasmetal;base:firearm,
	Tooltip = Tooltip_ConversionChainPistol,
    }

	model ConversionChainPistol
	{
		mesh = weapons/firearm/ConversionChainPistol,	
		texture = weapons/firearm/ConversionChainPistol,
		attachment muzzle
		{
			offset = 0.0000 0.1480 0.0248,
			rotate = -90.0000 0.0000 -180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0442 0.0242,	
			rotate = 0.0000 0.0000 180.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

}